@import url(index.ie.css) screen and (min-width:750px);
@media screen and (max-width: 750px) {body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;}
body {font-size: 12px;height: 200%;line-height: 200%;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img, input {border: 0 none;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
ol, ul, li {list-style: outside none none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
a {color: #333333;font-size: 14px;text-decoration: none;}
a:hover {color: #6bbb2e;text-decoration: underline;}
.clear {clear: both !important;}
strong {color: #cc0000;font-weight: 800;}
.main{width: 100%;text-align: center;}
/*top*/
.zuowen_t{float: left;height: 35px;background: #fbfbfb;border-bottom: 1px solid #ececec;width: 100%;overflow: hidden;line-height: 35px;}
.zuowen_t_box{width: 100%;margin-left: 10px;}
.zuowen_t span{float: left;color: #737373;font-size: 14px;}
.zuowen_t ul {float: right;width: 880px;}
.zuowen_t ul li{float: right;}
.zuowen_t ul a {color: #737373;font-size: 14px;vertical-align: middle;display: block;margin-left: 12px;text-align: right;}
/*header*/
.header{float: left;width: 100%;}
.logo{width: 100%;height: 38px;margin-top: 12px;display: inline-block;background-size: 100%;font-size: 25px;color: #00c8a3;}
.lanmu{width: 129px;height: 45px;background: url(../img/sb.png) no-repeat 0 0;display: inline-block;display: none;}
.zuowen_head{width: 484px;margin-top: 15px;float: left;margin-left: 112px;}
.zuowen_search{width: 97%;margin: 3%;float: left;display: none;}
.searchbar{width: 70%;float: left;height: 36px;padding-left: 10px;border: solid 1px #00c8a3;font-size: 14px;border-radius: 6px 0 0 6px;}
.results{color: #fff;font-size: 15px;background-color: #00c8a3;text-align: center;width: 90px;height: 38px;border-radius: 0 6px 6px  0;float: left;}
.zuowen_login{float: right;line-height: 33px;margin-top: 29px;text-align: center;display: none;}
.zuowen_login a{font-weight: bold;margin-left: 17px;height: 38px;color: #fff;width: 109px;background: #ff8100;float: left;line-height: 38px;font-size: 15px;border-radius: 20px;}
.zuowen_login .jianyi{background: #03c7a4;}
.zuowen_login a:hover{color:#ffff;}
/*???e?a*/
.zuowen_nav{width:100%;float: left;background: #00c8a3;position: relative;overflow: hidden;}
.zuowen_nav ul {float: left;width: 100%;padding: 2% 0;}
.zuowen_nav ul li{font-size: 14px;line-height: 40px;color: #fff;float: left;height: 40px;width: 33.33%;text-align: center;}
.zuowen_nav ul li a{color: #ffffff;font-size: 16px;float: left;width: 100%;}
.active{background: #ff7d0e;display: none;}
/*banner*/
.banner{float: left;width: 100%;text-align: center;background-image: url(../img/banner.jpg);height: 276px;background-position: center;background-repeat: no-repeat;display: none;}

#logo, #logo:hover {background-color: #f5f8f5 !important;height: 0;padding: 0 75px 0 0 !important;}
#logo img {height: 45px;margin: 8px 0 0;}
#member, #member:hover {background-color: #fff !important;color: #60aa19 !important;font-weight: bold !important;padding: 0 !important;}
#member:hover {text-decoration: underline !important;}
#member_li {background-color: #f5f8f5 !important;float: right !important;}

.footer{width: 94%;float: left;background: #272727;margin-top: 15px;padding: 3%;}
.footer p {float: left;width: 100%;text-align: center;color: #fff;font-size: 12px;line-height: 24px;}
.footer p a {color: #fff;font-size: 14px;}
.line {background-color: #e4e4e4;clear: both;height: 1px;}
#left {background: #fff none repeat scroll 0 0;float: left;font-size: 14px;margin-top: 15px;padding: 10px 25px;width: 647px;}
#right {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;float: right;margin-top: 15px;width: 300px;}
.l_position {color: #60aa19;font-family: "microsoft yahei";font-size: 16px;overflow: hidden;}
.l_position a {background: transparent url("../img/jt.png") no-repeat scroll right center;display: inline-block;font-size: 16px;height: 36px;line-height: 36px;padding: 0 20px 0;
}
.l_position span {color: #999;margin-left: 10px;}
.r_title {background: #ffffff none repeat scroll 0 0;border-left: 2px solid #60aa19;color: #60aa19;font-size: 16px;height: 45px;line-height: 45px;padding: 0 0 0 10px;}
.r_con {background: #fff none repeat scroll 0 0;margin: 0 0 15px;padding: 10px;}
.r_con ul li {height: 35px;line-height: 35px;}
.r_con ul li a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 290px;}
.pages {display: inline-block;float: left;font-size: 15px;height: 33px;padding: 25px 2px 8px 0;}
.pages a {background-color: #f9f9f9;border: 1px solid #dcecab;color: #666666;margin-left: 3px;padding: 4px 8px;text-decoration: none;}
.pages span {color: #333;font-size: 15px;margin: 0 10px 0 0;}
.pages a:hover, .pages b {background-color: #60aa19;border: 1px solid #60aa19;color: #ffffff;margin-left: 3px;padding: 4px 8px;text-decoration: none;}
.pages_select {border: 1px solid #dcecab;float: left;font-size: 15px;height: 29px;line-height: 28px;margin: 23px 0 0 10px;padding: 3px 0 3px 5px;width: 110px;}
.art_content h2{text-align: left; font-weight: bold; line-height: 30px; color: #ff0000;margin-bottom: 15px;}
#main {padding-top: 5px;}
.maintop {float: left;width: 100%;}
.maintop_main {float: left;width: 94%;margin: 0 3%;}
.maintop_left {float: left;margin-top: 10px;overflow: hidden;width: 750px;}
.maintop_mid .maintop_midleft {float: left;width: 100%;margin-top: 10px;text-align: left;}
.maintop_mid .new {float: left;width: 100%;}
.new .new_top {border-bottom: 1px dashed #dcd6d6;color: #60aa19;float: left;font-size: 20px;height: 30px;line-height: 28px;margin-bottom: 10px;overflow: hidden;width: 100%;margin-top: 13px;}
.new_top b {background: #ff8100;border-radius: 3px;color: #fff;float: left;font-size: 14px;font-weight: normal;height: 22px;line-height: 22px;padding: 0 10px;}
.new .new_Content {float: left;height: 100px;overflow: hidden;}
.new_Content p {font-weight: bold;height: 25px;line-height: 25px;margin-bottom: 9px;overflow: hidden;text-align: center;}
.new_Content p a {color: #616161;font-size: 18px;}
.new_Content p a:hover {text-decoration: underline;}
.new_Content a {color: #60a320;}
.new_Content span {color: #6b6b6b;font-size: 14px;line-height: 24px;}
.new .new_ul {float: left;}
.new_ul li {float: left;height: 28px;overflow: hidden;width: 50%;}
.new_ul li a {color: #555;float: left;font-size: 14px;height: 25px;overflow: hidden;width: 90%;}
.new_ul li a span {float: left;padding-right: 10px;}
.new_ul li a:hover {color: #6bbb2e;text-decoration: underline;}
.new_ul b {background: #00c8a3 none repeat scroll 0 0;float: left;height: 4px;margin: 10px 5px 0 0;width: 4px;}
.maintop_mid {float: left;width: 100%;}
.maintop_mid .floatPic {float: left;height: 360px;overflow: hidden;position: relative;width: 279px;}
.floatPic ul.floatBg {float: left;height: 320px;left: -100%;position: absolute;top: 0;width: 200%;}
.floatCont a {background: #fff none repeat scroll 0 0;float: left;height: 5px;margin-right: 5px;width: 20px;}
.floatCont {bottom: 10px;height: 5px;position: absolute;right: 10px;width: 125px;z-index: 9;}
.floatCont em {background: #ff6600;height: 5px;left: 0;position: absolute;top: 0;width: 20px;}
.maintop_mid .maintop_mid_left {float: left;width: 100%;overflow: hidden;}
.maintop_mid_left .floatPic {height: 200px;width: 414px;}
.maintop_mid .exam-dolist {border: 1px solid #e0e0e0;margin-top: 222px;padding-bottom: 240px;text-align: left;width: 298px;}
.maintop_mid .h3 {color: #fff;float: left;font-size: 16px;font-weight: 700;height: 36px;line-height: 36px;margin: 0;padding: 0;text-indent: 3em;width: 137px;}
.maintop_mid .h3 a {color: #fff;float: left;font-size: 16px;font-weight: 700;height: 36px;line-height: 36px;margin-left: -8px;text-indent: 3em;width: 137px;}
.box_zuowen {float: left;font-size: 12px;padding: 335px 0 0 15px;}
.para {color: #333;line-height: 22px;margin-bottom: 5px;text-indent: 2em;}
.maintop_left .zuixin {float: left;margin: 10px 0;}
.maintop_right {width: 94%;margin: 3%;}
.maintop_right code {border-top: 1px solid #c7c7c7;float: left;height: 30px;line-height: 30px;width: 100%;margin-bottom: 8px;}
.maintop_right code a {border-top: 2px solid #ff8100;color: #232323;float: left;font-size: 16px;font-weight: bold;}
.maintop_right code a i {left: 110px;position: absolute;top: 2px;}
.maintop_right .lm_top {float: left;padding-bottom: 15px;width: 270px;}
.lm_top img {height: 80px;width: 260px;}
.lm_top p {float: left;width: 140px;}
.maintop_right img {height: 105px;width: 100%;}
.maintop_right .lm_top p a {color: #666;float: left;font-size: 12px;height: 60px;line-height: 160%;overflow: hidden;text-indent: 2em;width: 130px;}
.maintop_right .lm_Article {float: left;width: 100%;}
.lm_Article ul {float: left;margin-bottom: 16px;margin-top: 5px;}
.lm_Article li {float: left;height: 28px;line-height: 30px;overflow: hidden;width: 100%;}
.lm_Article li b {color: #333;float: left;font-size: 13px;font-weight: 400;padding-right: 10px;}
.maintop_right .lm_Article li a {color: #555;float: left;font-size: 14px;}
.maintop_right .lm_Article li a:hover {color: #6bbb2e;text-decoration: underline;}
.maintop_right .lm_Article li em{width:18px;height:18px;float: left;text-align: center;line-height: 18px;background: #03c7a4;color:#fff;border-radius: 4px;margin: 6px 6px 0 0;font-size: 13px;}
.lm_Article li:nth-child(1) em ,.lm_Article li:nth-child(2) em,.lm_Article li:nth-child(3) em{background: #ff8100;}
.maintop_right .lm_Article li span{float: right;font-size: 12px;color: #949494;}

.maintop_left a.new h3 a {color: #003080;}
.lanmucate {float: left;margin: 3%;width: 94%;}
.lanmucate h2 {background: transparent url("../img/wenxue_banner.png") repeat-x scroll 0 0;float: left;height: 40px;width: 100%;}
.cateBox {float: left;width: 100%;}
.cateBox li {border-bottom: 1px dashed #e0e0e0;float: left;width: 100%;padding-bottom: 10px;margin-bottom: 10px;}
.cateBox li span {float: left;margin-top: 7px;}
.cateBox li span a {background: #00c8a3;border-radius: 15px;color: #fff;float: right;height: 39px;line-height: 18px;text-align: center;width: 39px;font-size: 15px;font-weight: 700;}
.cateBox li span a:hover {color: #fff;}
.cateBox li p {border: 1px solid #fafafa;float: right;height: 60px;overflow: hidden;width: 85%;}
.cateBox li p a {
    width: 88px;
    line-height: 25px;
    padding: 0;
    border: 1px solid #e6e6e6;
    text-align: center;
    margin-bottom: 5px;
    margin-left: 4px;
}
.cateBox .more {background: transparent url("../img/jt.png") no-repeat scroll center center;border: 1px solid rgb(230, 230, 230);float: right;height: 33px;padding: 0 10px;display: none;}
.cateBox li a {color: #555;display: inline-block;font-size: 14px;padding: 5px;}
.cateBox li a:hover {color: #ff6600;}
.col_top {float: left;height: 35px;line-height: 35px;margin-bottom: 14px;width: 100%;border-bottom: 2px solid #e0e0e0;}
.col_list li a {color: #333;display: block;width: 298px;}
.col_box a:hover {color: #6bbb2e;}
.col_right li.top3 em {}
.col_txt .pic {margin-right: 18px;}
.foot {float: left;width: 100%;}
.floatPic ul.floatBg {height: 200px;width: 300%;}
.floatPic ul.floatBg li {float: left;height: 200px;width: 414px;}
.floatPic ul.floatBg li a {float: left;height: 200px;width: 375px;}
.floatPic ul.floatBg li img {height: 200px;width: 414px;}
.maintop_mid_left .wonderful_Article {float: left;margin-top: 5px;width: 100%;text-align: left;}
.wonderful_Article span {color: #60aa19;font-size: 15px;font-weight: bold;line-height: 35px;}
.wonderful_Article li {color: #444;float: left;font-size: 14px;height: 29px;overflow: hidden;width: 100%;line-height: 29px;}
.wonderful_Article li em{color: #a2a2a2;float: right;font-size: 12px;}
.maintop_left .zuixin {float: left;margin: 10px 0;}
.col_box {float: left;width: 94%;padding: 3%;border-top: 10px solid #ececec;}
.col_left {float: left;width: 100%;margin-bottom: 10px;}
.col_right {float: left;width: 100%;text-align: left;}
.col_right b {color: #ff8100;font-size: 16px;line-height: 30px;}
.col_right li {height: 31px;line-height: 38px;overflow: hidden;}
.col_top h2 {float: left;}
.col_top h2 a {border-bottom: 3px solid #ff8100;color: #01c9a5;display: inline-block;font-size: 20px;font-weight: bold;height: 34px;}
.col_top code {float: right;margin-right: 10px;}
.col_box a:hover {color: #00c;text-decoration: underline;}
.col_txt .pic {float: left;margin-right: 10px;}
.col_txt .pic img {border: 1px solid #e5e5d5;padding: 2px;}
.col_txt .text {color: #666;float: left;font-size: 13px;height: 90px;line-height: 22px;text-align: left;}
.col_txt .text b{float: left;width: 55%;}
.col_txt .text b a{float: left;font-size: 16px;font-weight: 700;color: #484848;margin-bottom: 6px;width: 100%;}
.copyright {color: #999;text-align: center;width: 100%;}
.copyright a {color: #666;padding: 0 5px;}
.col_right li a {display: block;font-size: 14px;}
.col_top code a {color: #666;}
.col_txt {overflow: hidden;}
.col_box a {font-size: 14px;}
.col_box a img {width: 131px;height: 87px;float: left;margin-right: 15px;}
.col_box a:hover {color: #00c;text-decoration: underline;}
.col_txt .pic {float: left;margin-right: 10px;}
.col_txt .pic img {border: 1px solid #e5e5d5;padding: 2px;}
.col_list {float: left;margin-top: 10px;}
.col_list li {color: #666;float: left;height: 31px;line-height: 31px;overflow: hidden;text-align: left;width: 100%;}
.col_list li code {color: #999;float: right;font-size: 12px;font-family: inherit;}
.flink {background: #fff none repeat scroll 0 0;color: #666;float: left;font-size: 12px;padding: 3%;text-align: left;width: 94%;}
.flink li {float: left;height: 23px;line-height: 23px;padding-right: 15px;white-space: nowrap;}
.flink li a {color: #999;font-size: 12px;}
.col_box a:hover {color: #6bbb2e;}
.col_right li em {border: 1px solid #e6e6e6;color: #929292;float: left;font-size: 12px;height: 18px;line-height: 18px;margin-right: 5px;margin-top: 11px;text-align: center;width: 18px;}
.col_right li.top3 em {background: #03c7a4;color: #fff;}
}